package com.meituan.catering.management.order.dao.model;
import lombok.Data;

import java.math.BigDecimal;


/**
 * 订单子项加料DO定义
 */
@Data
public class CateringOrderItemAccessoryDO {
    /**
     * 物理id
     */
    private Long id;
    /**
     * 版本号
     */
    private Integer version;
    /**
     * 商户号
     */
    private Long tenantId;
    /**
     * 订单子项id
     */
    private Long orderItemId;
    /**
     * 序号
     */
    private String seqNo;
    /**
     * 状态
     */
    private String status;
    /**
     * 下单数量
     */
    private BigDecimal placeQuantity;
    /**
     * 出餐数量
     */
    private BigDecimal produceQuantity;
    /**
     * 当前数量
     */
    private BigDecimal latestQuantity;
    /**
     * 菜品加料id
     */
    private Long productAccessoryId;
    /**
     * 菜品加料名称
     */
    private String productAccessoryNameOnPlace;
    /**
     * 菜品加料组名称
     */
    private String productAccessoryGroupNameOnPlace;
    /**
     * 菜品加料单价
     */
    private BigDecimal productAccessoryUnitPriceOnPlace;
    /**
     * 菜品加料计量单位
     */
    private String productAccessoryUnitOfMeasureOnPlace;


    /**
     * 数据库不存在的字段 用于加退料数量
     */
    private BigDecimal updataCount;


}